About Wendel Group International Limited (12103493) United Kingdom