About Sk & Solicare Uk Ltd (10052308) United Kingdom