About Rana Holdings Ltd (10681772) United Kingdom