About Ventura Corporation Limited (01936846) United Kingdom