About Seara Uk 72 Limited (12826994) United Kingdom