About Verdigris Consulting Limited (11042593) United Kingdom