About Eln Associates Limited (11112248) United Kingdom