About Vindoc Lab Limited (11749090) United Kingdom