About Saros Capital Limited (10577188) United Kingdom