About Wolf&player Ltd. (08611297) United Kingdom