About Alpha Bear Productions Limited (10404197) United Kingdom