About Rsh Holdings Ltd (SC499902) United Kingdom