About Jakk Holdings Limited (12014361) United Kingdom