allpay Limited’s core business concentrates on providing bill payment services – primarily to the public sector – and handles around £8 billion a year, across 80 million transactions.