About C.e.m. Holdings Limited (SC613296) United Kingdom