About Vjs Holdings Ltd (11967941) United Kingdom