About Jd Internet Marketing Limited (07113798) United Kingdom