About Ventura 205 Limited (SC397704) United Kingdom