About Amalac Ltd (13377335) United Kingdom