About Sagares Ltd (12022439) United Kingdom