About Seinol Ltd (12656989) United Kingdom