About Lavi Ventures Limited (12586299) United Kingdom