About Seara Uk 86 Limited (12827065) United Kingdom