About Seu L&l Belgique Invest Ltd (11104120) United Kingdom