About Blink Management Limited (12857166) United Kingdom