About Redcore Digital Ltd (12049183) United Kingdom