About Techba Nks Limited (11057068) United Kingdom