About V&jd Ltd (12781413) United Kingdom