About Lordchem Ltd (11688947) United Kingdom