About Veghlia Ltd (08875633) United Kingdom