About Ekata Investments Ltd (12624273) United Kingdom