About Verodor Ltd (08337392) United Kingdom