About Jd Comp Limited (11581429) United Kingdom