About Jo Baren Eyewear Ltd (13508234) United Kingdom