They don't care about your appearance and ability so much as your willingness to subjugate yourself to the company in terms of hours and workload. Appear willing to do overtime and you'll get in, they're always short due to the staff turnover. Which should be a red flag in itself.
Make sure they have good english and communication skills
Turn up smartly dressed!