About Juniper Bale Consulting Ltd (11990699) United Kingdom