About Jo Isabella Limited (12065731) United Kingdom