About Rana Associates Ltd (09515591) United Kingdom