About Nepali Movie Club Limited (12463685) United Kingdom