About Verdum Limited (08541194) United Kingdom