About Jxry Limited (13410235) United Kingdom