About Jx3 Support Services Limited (06711146) United Kingdom