Alpine Associates (Private) Limited