About Group Enci International Ltd (12618329) United Kingdom