About Canplex Limited (10036678) United Kingdom