Solution to £23bn problem of late payments for SMEs lies in new online platform