About Nepalese Media Centre Limited (08186113) United Kingdom