About Roy Investments L.p. (SL013948) United Kingdom