About Seara Uk 75 Limited (12827002) United Kingdom