About Lordex Ltd (11721041) United Kingdom