About Egss Technologies Limited (10512216) United Kingdom