About Acquah & Co Ltd (13530865) United Kingdom