About Alex Ofori-atta Ltd (12138424) United Kingdom