About Verdant Plus Limited (13346088) United Kingdom