About Exor Capital (uk) Limited (13122597) United Kingdom