About Mensah Solutions Limited (10813613) United Kingdom