About Freezz Ltd (11622687) United Kingdom