About Rana Venture Limited (11660075) United Kingdom