About R&s Group Holding Ltd (10509441) United Kingdom