About Rsr International Limited (11019809) United Kingdom