About Rana Cash & Carry Ltd (11998739) United Kingdom