About La Capital Ventures Limited (12928360) United Kingdom