About Enc Tech Ltd (10949523) United Kingdom