About Juniper Designs Europe Limited (13261732) United Kingdom