About Friends Of Nic- Nepal Ltd (13125905) United Kingdom