About Rs Investment Holdings Ltd (10371533) United Kingdom