About Blackmagic Design (technology) Limited (07892813) United Kingdom