About Elijah Capital Limited (11810395) United Kingdom