About Akwaba Cheri S Ltd (12447454) United Kingdom