Is Master Trust Ltd. worth buying?