About Akwaaba Bites Technologies Limited (12736785) United Kingdom