All they need to do is do tbe company letter and do a recognised English Test (my wife did IELTS) .... Appeal and submit those documents and all should be fine.

Unfortunately it seems they didn't do two things that they need and could possibly not submit..

Hope the appeal is successful.