About Elan Projects Ltd (11601857) United Kingdom