About Seu Dumen Invest Ltd (12210706) United Kingdom