About Alimak Ltd (13608543) United Kingdom