About Exor Capital Llp (OC412688) United Kingdom