New payments platform launched to improve UK SME growth opportunities