About Rtk Retail Limited (12858240) United Kingdom