About Elan Associates Ltd (12789274) United Kingdom