About Jd Holdings Limited (05082655) United Kingdom