About Lh Ventures Limited (12716421) United Kingdom