About Jellycat China Limited (10371111) United Kingdom