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)