About Juniper Consultancy Limited (07008578) United Kingdom