Noria Capital LLP

London2 | UK