About Akogun Investment Limited (12048309) United Kingdom