About Jumpin Beans Coffee Ltd (13488272) United Kingdom