About Viridis Communications Ltd. (11417567) United Kingdom