About Elan Ventures Limited (09280883) United Kingdom