About Bear & Wolf (uk) Llp (OC381485) United Kingdom