About Frozen Technologies Ltd (10554417) United Kingdom