About Exor Group Ltd (10532288) United Kingdom