About Viridian Communications Ltd (09617892) United Kingdom