Almost eleven years have passed since US artist Lumidee dropped her Busta Rhymes-featuring debut Never Leave You (Uh Oooh, Uh…