About Alicool Ltd (10038988) United Kingdom