tried to book kikuchi on hanway st yesterday but their phone was disconnected. wonder if they are still in business?