About Vedan Limited (09097106) United Kingdom