About Mensah Consulting Limited (06165914) United Kingdom