About Juniper Innovations Llp (SO303187) United Kingdom