About Mmo Stiftung Ltd. (10017033) United Kingdom