About Lnx Developments Ltd (12518728) United Kingdom