About Teknolgy Limited (12014037) United Kingdom