About Deli Biological Technology Co. Ltd (09884872) United Kingdom