About Shumitto Ltd. (11138409) United Kingdom