About L.s.finance Venture Capital Limited (05804503) United Kingdom