About Blackmagic Limited (10969314) United Kingdom