About Blink Imaging Ltd (SC280814) United Kingdom