About Drizzle Design Ltd. (11418994) United Kingdom