About Links Management Services Limited-the (NI030505) United Kingdom