About New Jubo Ltd (13218547) United Kingdom