About Annomando Ltd (06490575) United Kingdom