About Egoli Limited (06152791) United Kingdom