About Lord 19 Ltd (13561630) United Kingdom