Small UK consulting group
Small consulting firm, limited brand recognition, domain mismatch suggests unclear focus