About Aklobessi Ventures Company Limited (11359585) United Kingdom