I think it's Amelle feat. DBX. Either way, it's a smash.
Yes you are correct. She's working on her solo album and DBX produced this song. they shared it on their soundcloud! It sounds great! DBX promised they would post the last minute of the song soon.