About Viride Investments Ltd (09184805) United Kingdom