About Rana Retail Limited (13099492) United Kingdom