About Joe Joe Bear Ltd (13364270) United Kingdom