About Jakk Developments Limited (09238118) United Kingdom