About The Blackbird Art Space Ltd (11538726) United Kingdom