About Sati Takhar Limited (10033912) United Kingdom