About Validus Investments Limited (09827582) United Kingdom