About Jojo Consultancy Ltd. (11908627) United Kingdom