About Akua Serwaa Enterprise Ltd (11625240) United Kingdom