About Aveva Limited (05249855) United Kingdom