About Elron Investments Limited (00638707) United Kingdom