About Rose Innovation Digital Ltd (12983962) United Kingdom