About Seu Management & Support Invest Ltd (09377419) United Kingdom