About Seac Limited (00145362) United Kingdom