About Akota Investment Limited (12085997) United Kingdom