About Kora Holding Ltd (11775197) United Kingdom