About Jo Ella Limited (06984967) United Kingdom