About Viridis Re Limited (12513253) United Kingdom