About Seara Uk 27 Limited (12826978) United Kingdom