About Avantor Holdings Limited (13043279) United Kingdom