About Nepal Investment Limited (12851485) United Kingdom