About House Of Juno (uk) Limited (13408176) United Kingdom