About Ewusi & Co. Ltd (13052120) United Kingdom