About Stiftung Noy Limited (10840460) United Kingdom