Alpine Trading And Finance Ltd.