About Seara Uk 7 Limited (12826883) United Kingdom