Micro fibre cloth