About Egod Investment Limited (12735593) United Kingdom