About Seu Lucy Invest Ltd (11437666) United Kingdom