About Tektology Holdings Limited (12565813) United Kingdom