About Kahlon Investments Ltd (11783303) United Kingdom