About Akeo Investments Ltd (13489610) United Kingdom