About V N Projects Limited (SC305839) United Kingdom