About Pokhrel Foundation Ltd. (06918190) United Kingdom