About Rk Digital Limited (11224017) United Kingdom