About Rana Petroleum Limited (02936229) United Kingdom