About Pickt Animation Limited (SC689412) United Kingdom