About Jo Jo S Boutique Limited (11093246) United Kingdom