About Seissa Ltd (12490837) United Kingdom