About Seara Uk 90 Limited (12826970) United Kingdom