About Sandro Uk Ltd (13624011) United Kingdom