About Akwaaba World Limited (11950647) United Kingdom