About Jxy Associates Limited (12015938) United Kingdom