About Verdigris Limited (11094366) United Kingdom