About Kantech Limited (13425835) United Kingdom