About V&m World Limited (SC605238) United Kingdom