About Maven Income And Growth Vct 6 Plc (03870187) United Kingdom