About Rm & Ss Investments Ltd (10265241) United Kingdom