About Seara Uk 89 Limited (12826942) United Kingdom