About Elr Investments Limited (10410123) United Kingdom