About Seara Uk 60 Limited (12827012) United Kingdom