About Seara Uk 61 Limited (12826982) United Kingdom