About Team Bear Holdings Limited (10635840) United Kingdom