About Euvard Limited (11771939) United Kingdom