About Egx Group Limited (03827627) United Kingdom