About Viridis Hortus Ltd (13201645) United Kingdom