About Jd London Ltd (11149072) United Kingdom