About Juniper & Bliss Limited (10293400) United Kingdom