About Elijah Investment Limited (09664681) United Kingdom