About Rainbow Nepal Ltd (10100951) United Kingdom