About Seu Lucy Ltd (11437705) United Kingdom