About George O Mensah Limited (12139642) United Kingdom