About Rule 10 Digital Ltd (13194470) United Kingdom