About Verdant Capital Partners Limited (12507589) United Kingdom