About Wenger Management Limited (11184591) United Kingdom