About Jojo Essentials Ltd. (10888889) United Kingdom