About Saros Capital Management Limited (10838666) United Kingdom