About Kahlon Nedelea Limited (11610322) United Kingdom