Luxoft International Company Limited, Nikosia (CY)