About Rana Stores (uk) Ltd (09325491) United Kingdom