About Jojo Mobiles Ltd (12475265) United Kingdom