About S&d Yoj Uk Ltd (12457593) United Kingdom