About Seara Uk 64 Limited (12827008) United Kingdom