About Engexc Ltd (11466517) United Kingdom