About Tektology Investments Limited (12765137) United Kingdom