A company that charged UK customers a fee to assist in free visa application services, and then failed to deliver, has been wound up in court. Continue reading...