About Kukreja S Ltd (10348918) United Kingdom