About Lord Interim Management Llp (OC356122) United Kingdom