About Coin Juniper Ltd (13531195) United Kingdom