Luxoft International Company Limited, Nicosia