About Kora Investments Limited (11926675) United Kingdom