About Marina Media Limited (11104226) United Kingdom