About Ventura Ne Ltd (10805039) United Kingdom