About Seara Uk 3 Limited (12826871) United Kingdom