About Fuzzyduck Food Design Ltd. (10622259) United Kingdom