About Teckinolize Limited (13687377) United Kingdom