About Exor Ventures Ltd (10523757) United Kingdom