About Seara Uk 62 Limited (12826976) United Kingdom