About Blink Digital Holdings Limited (12981395) United Kingdom