You’re thinking of 21.co which was rebranded to earn.com #22625