About Blink Studio Limited (03938567) United Kingdom