About Euvedis Limited (11403481) United Kingdom