About Seara Uk 17 Limited (12826995) United Kingdom