About C.f. Nash Holdings Limited (SC046356) United Kingdom