About Xr Ltd (06826603) United Kingdom