About Frozencan Ltd (12912506) United Kingdom