About Association For Interactive Media And Micropayments Ltd (06520758) United Kingdom