About Egensys Energy Systems Limited (11814303) United Kingdom