Betzest Announces A New Partnership with Payment Provider AstroPay