About Ventus Powergen Limited (12527862) United Kingdom