About Seara Uk 98 Limited (12826852) United Kingdom