About Vescor Limited (11010532) United Kingdom