About Juniper Capital Ltd (12929833) United Kingdom