Nenda Neururer is a London-based Austrian rapper and actress.