About Jdx Holdings Limited (09649734) United Kingdom