About Lien Ventures Ltd (11622281) United Kingdom