About Seara Uk 42 Limited (12826930) United Kingdom