About Juniper Bi Consulting Limited (10945683) United Kingdom