About Ameluc Ltd (12448433) United Kingdom