About Viridian Ventures Ltd (12552447) United Kingdom