About Rs Investor Holdings Ltd (11504841) United Kingdom