About Amnis Investments Limited (12983122) United Kingdom