About Viridian Holdings Limited (13590266) United Kingdom