About Amnis Technology Limited (07136141) United Kingdom