About Jdm (london) Ltd (08516898) United Kingdom