About Rana 77 Ltd (11715134) United Kingdom