About V&c Romanian Shop Ltd (11566682) United Kingdom