About She S Royell Ventures Uk Ltd (11862248) United Kingdom