About Seara Uk 67 Limited (12827023) United Kingdom