About Juniper Research Limited (04365384) United Kingdom