About Werebear Limited (13059537) United Kingdom