About Amck Solutions Ltd (11870566) United Kingdom