About Jojo Limited (11584306) United Kingdom