About Blink Architecture Limited (09488121) United Kingdom