About Ega Consultants Limited (05695308) United Kingdom