About Wolf Zero Ltd (12824680) United Kingdom