About Elan Applications Limited (05944516) United Kingdom