About Seara Uk 25 Limited (12826926) United Kingdom