About Factcool Ltd. (08938433) United Kingdom