About Rk3 Ltd (12499431) United Kingdom