About Lord 1 Ltd (10876951) United Kingdom