About Rise Interactive Uk Ltd (10984249) United Kingdom