About Teck Know Limited (10190542) United Kingdom