I don't know them but a friend who works as an administrator told me they are very credible. Their main advantage is said to be their US location, which, given the assets are in Texas may provide us some advantage.
A group of creditors has been set up and will be presented some of the detail on the administration as it proceeds. I declined since it seemed to have good representation of ~6 creditors.