About Kidd Kandy International Ltd (09594963) United Kingdom