About Seara Uk 28 Limited (12827034) United Kingdom