About Rah Retail Ltd (13018237) United Kingdom