We are having trouble getting payment from OhMyPartners. The due date for payment was 15/12/2023 (according to their T&C). We, for our part, sent them an invoice about a month ago and have not received payment since. There were a few laconic replies at first, but now they have stopped responding. Hardly professional.