About Deli Ice Limited (12166637) United Kingdom