About Amelis Engineering Solutions Ltd (09425095) United Kingdom