About Subrata Saha Ltd (10491995) United Kingdom