About Juniper Nine Ltd (11592280) United Kingdom