About Richard Acquah Limited (09239052) United Kingdom