About Seara Uk 88 Limited (12827122) United Kingdom