About Renewi European Holdings Limited (09142569) United Kingdom