About Lncd (holdings) Limited (12098727) United Kingdom