About Amano Technologies Limited (06517183) United Kingdom