About Icetor Ltd (12007548) United Kingdom