About Jd Deli Ltd (12627809) United Kingdom