About Lord 7 Ltd (12982350) United Kingdom