About Vjc77 Limited (10319101) United Kingdom