About Efia Amoakoa Ltd (12255529) United Kingdom