About Blink Research & Consulting Ltd (07310887) United Kingdom