About V Developments Limited (12088291) United Kingdom