About Freeze London Limited (07163832) United Kingdom