About Akwaaba Ventures Ltd (13466678) United Kingdom