About Vn Holdings Limited (SC339529) United Kingdom