About Junipa Limited (04451026) United Kingdom