I Ordered some goods from a company in China called Bio-Water Consult Ltd,
They said they have shipped out my order via China post under the tracking number in the subject body,
Howevr the website is in Chinese and I cannot read anything at all.
Would you please help me to trace this to see whether this is genuine.