About Jujja Ltd (12370695) United Kingdom