About Amcal Holdings Ltd (NI666768) United Kingdom