About Eilon Capital Limited (12642921) United Kingdom