About Rrs 2 Ltd (11738920) United Kingdom