About Kantex Limited (10039894) United Kingdom