About Akami Investment Limited (10133811) United Kingdom