About Deli Krunch Ltd (13599503) United Kingdom