About Jvca Ltd (12552113) United Kingdom