About Ammy Analytics Limited (11678596) United Kingdom