Tech AnyExcuse secures Mastercard distribution dealThe payments based start-up aims to grow in Ireland, Britain and the US