About Viridis Ventures Ltd (09837506) United Kingdom