About Sathi Studios Limited (11248995) United Kingdom