About Juniper Green Ltd (11000604) United Kingdom