english deutsch
Datacentre Limited
A computer and telecommunications company.