Cellock Ltd

A leading information company Cellock is a leading Information Technology SME, founded in 2003, operating around the fields of data analysis, online advertising, telecommunication, software and hardware. The company is based in Cyprus but operates as an expert provider to a wide of network of clients in Europe, USA and …