About Khora Ltd (12844826) United Kingdom