About Freeze Cream Ltd (12892342) United Kingdom