Who is Alicai Harley? Well, she’s definitely an artist to keep on your radar. The UK songstress and rapper...