About Ventura Securities Ltd (12726209) United Kingdom