About Jd Communications Ltd (10415356) United Kingdom