About Mumbo S Magic Ltd. (11191384) United Kingdom