About Jo Belle Limited (12447702) United Kingdom