About Cristina Kruppa Interpreter Ltd (06311841) United Kingdom