About Blackmagic Design Limited (06477380) United Kingdom