About Rana Investments Ltd (08651503) United Kingdom