About Blink Creative Solutions Limited (03419411) United Kingdom