About Rsl Holdings Limited (06647621) United Kingdom