About Wishworks Limited (08223017) United Kingdom