About Jd Ad Limited (09576809) United Kingdom