About Kandytoys Holdings Limited (10328961) United Kingdom