About Rit Investments Gp Limited (SC420607) United Kingdom