About Elan Technologies Limited (11881645) United Kingdom