About The Nepal Holdings (uk) Limited (12822180) United Kingdom