About Nu Iceology Ltd (12062733) United Kingdom