About Freeztech Limited (07551998) United Kingdom