About Ibis Media Vct 1 Plc (05660269) United Kingdom