Are you a bank, merchant, end user, interested in a partnership or just want to know more?

contact us by the form or our contacts below, we’ll respond quickly even for immediate activations!


Operational Headquarters:

UK: 3 Shortlands, Hammersmith London W6 8DA
IT: Via Simone da Corbetta, 29/A – 20011 Corbetta (Milano)

Registered Office:

UK: Parker House, 44 Stafford Road – Wallington – Surrey – SM6 9AA (Greater London)