About Amcis Technologies Limited (10846326) United Kingdom