About Victory Avenue Management Company Limited (09939265) United Kingdom