About Jojo It Consultancy Ltd (12963052) United Kingdom