About Ctf Holdings Limited (13160219) United Kingdom