Luxoft Holding, Inc, Virgin Islands, British