About Juniper Analytics Ltd (10223071) United Kingdom