About Cc1xf Holdings Limited (09609590) United Kingdom