About Ventura Sol Limited (08646923) United Kingdom