About Ranikhet Limited (12104844) United Kingdom