About Elan 123 Limited (12487157) United Kingdom