About Tekkoni Limited (11193668) United Kingdom