About Seu Dede Chassis Invest Ltd (11747516) United Kingdom