About Kanyakumari Investments Ltd (12893203) United Kingdom