1 reviews | Active since Member
I've placed an order with iKura Express and now I'm unable to get any response from them. I've tried the number on the website 087 750 0500.