About Teknolerge Limited (11449255) United Kingdom