About William Mensah Limited (11091346) United Kingdom