About Takyiwaa Ventures Ltd (10199049) United Kingdom