About Seara Uk 71 Limited (12826979) United Kingdom