About Jo Investments Limited (00568397) United Kingdom