Micasa, Remultex get wound up by UK High Court in the public interest

Micasa, along with associated company Remultex, both shut down after accounts failed to explain large payments, and misuse of BBL.