About Amstron Global Ltd (11847962) United Kingdom