About Lnx Holdings Ltd (12492776) United Kingdom