About Ventek Limited (12670987) United Kingdom