About Rsh Group Holdings Ltd (10137201) United Kingdom