I'm desperate for some assistance. I've tried contacting Duo Mobile with no success. I've tried Meta, they said their hands are tied. I feel screwed.Long story short - I went from Android to iPhone and got a new number in the process. I had Google Du...