About Juniper J Ltd (11108907) United Kingdom