About Juno Bear Ltd (11931525) United Kingdom