About Deli Fresh Ne Ltd (11291122) United Kingdom