Since shortly after my question you deleted the thread where you were advertising the cards, I'll ask again:
Is there any relationship between Tap and Quedex? At least the address seems to be the same, in a place way too central/touristic for an office building.