About Juniper Networks (nominees) Limited (04553031) United Kingdom