About Aasha Nepal Ltd (12196728) United Kingdom