About Rs Investments Bedfordshire Ltd (10689019) United Kingdom