About Anecdote Studio Limited (12522208) United Kingdom