About Juniper Global Ltd (07203276) United Kingdom