About Jojo Food Plus Limited (12002239) United Kingdom