About V&m&w (spv) Limited (13399821) United Kingdom