About Alfred Acquah Limited (06337092) United Kingdom