About Elan Investments Limited (07642777) United Kingdom