About Stiftung Endrik Werin (10487937) United Kingdom