About W2k Ltd (08292678) United Kingdom