About R&s Management Ltd (13169681) United Kingdom