About Juniper Trades Limited (11451767) United Kingdom