About Ntech Ltd (10348828) United Kingdom