About Ctpt Holdings Limited (12198519) United Kingdom