About Ntekh Ltd (SC426214) United Kingdom