About Veoler Ltd (11085079) United Kingdom