About Seara Uk 39 Limited (12827049) United Kingdom