About Jdi (london) Limited (05984502) United Kingdom