Megaa Omari Grandberry phone number