About Seffy Corp. Uk Ltd (13168265) United Kingdom