About Juniper Lake Ventures Llp (OC439145) United Kingdom