About Sati Holdings Limited (10782348) United Kingdom