01

link up

Current London usage

To meet, join, or connect with someone, usually by arrangement.

02

sorted

Wider British English

Organised, repaired, arranged, supplied, or successfully dealt with.