About V Cojocaru Limited (10309886) United Kingdom