About Majenta Audio Visual Limited (05901796) United Kingdom