About Nepal Group Ltd (11587863) United Kingdom