About Seara Uk 95 Limited (12826889) United Kingdom