About Viridian Technologies Ltd (11915997) United Kingdom