About Verden Associates Limited (09324324) United Kingdom