About Seara Uk 32 Limited (12827229) United Kingdom