About Ven Holdings Limited (01996487) United Kingdom