About Teknolog Limited (12627214) United Kingdom