About Juniper One Ltd (11780158) United Kingdom