About Juniberry Limited (10141200) United Kingdom