About Ranj Superstore Limited (12145924) United Kingdom