About Rit Capital Partners Plc (02129188) United Kingdom