About Jujube Ltd (11966689) United Kingdom