About R&s Investments Ltd (10076545) United Kingdom