About Rsr Sports Holding Ltd (12304807) United Kingdom