About Validus Technologies Limited (13686137) United Kingdom