Liquid Telecom unveils its new identity as tech group