About Deli Licious Ltd (NI679966) United Kingdom