About Amimase Limited (10239301) United Kingdom