About C.u.f.c. Holdings Limited (02681218) United Kingdom