About Viridian Holdings Limited (11403227) United Kingdom