About I Am Blackmagic Ltd (11529008) United Kingdom