About V.c. Le Grand Ltd (11873791) United Kingdom