About Juniper Trading Group Ltd (11764288) United Kingdom