About Seara Uk 31 Limited (12827226) United Kingdom