Anyone know anything about them apart from the fact they are not for profit and seem to have hospitals in out of the way places?