About The Viridis Group Ltd (09639853) United Kingdom