About Links Management Company Limited - The (NI033631) United Kingdom