About Seara Uk 40 Limited (12826941) United Kingdom