About Engga Generators Co. Ltd. (05090610) United Kingdom