About Rana Biotech Ltd. (11592213) United Kingdom