London fintech enabling contactless palm biometric payments at point of sale, processing transactions in 0.3 seconds across UK and Irish merchants.
1 St Katharine's Way, Office 05B147, London, Greater London, E1W 1UN, United Kingdom