About Magnacool Ltd (12062768) United Kingdom