About Seara Uk 69 Limited (12827001) United Kingdom