Alicante Management Ltd.