About Ammimo Ltd (11143607) United Kingdom