About Seara Uk 74 Limited (12826952) United Kingdom