About Rk Retail Solutions Limited (11263001) United Kingdom