About Rsr Co. Ltd (10295726) United Kingdom