About Seu Pm&co Invest Ltd (12225913) United Kingdom