About Rrs Holdings Limited (11454644) United Kingdom