About Alamix Limited (13327701) United Kingdom