About Viridescent Limited (09447679) United Kingdom