About Ldc Ventures Uk Limited (12218427) United Kingdom