About Charles Acquah Limited (12367937) United Kingdom