About Ventus Investments Limited (03478754) United Kingdom