About Rk (london) Group Ltd (12644424) United Kingdom