About Jojo Bears Ltd (13197212) United Kingdom