About Jxr Ltd (13226280) United Kingdom