Glaswegian Alex Amor illuminates the darkest corners of your soul with her indelible song writing and kaleidoscopic vocals.