About Rana 2 Limited (11998109) United Kingdom