About The Ventura Uk Group Limited (13693187) United Kingdom