About Rakan Supermarket Limited (13235455) United Kingdom