About Kahlon Limited (10639337) United Kingdom