About Rana Properties Ltd (12293793) United Kingdom