About Veldova Ltd (13514510) United Kingdom