About Juniper Rise Limited (NI630540) United Kingdom