About Amlac Ltd (12131455) United Kingdom