About Blink Studios Design Limited (03608503) United Kingdom