About R&s Invest Ltd (09894269) United Kingdom