About Elia International Limited (01974938) United Kingdom