About Cp Tech Europe Holding Ltd. (03428183) United Kingdom