About Rrs Holdco Limited (12537625) United Kingdom