About Lci Ventures Limited (12207787) United Kingdom