About Chad Vecholok Ltd (12525076) United Kingdom