About Jxr Legal Services Limited (12142621) United Kingdom