About Jot Jot Boom Limited (10571337) United Kingdom