About Jambo App Ltd (08326000) United Kingdom