About Nepal Mamila Media Ltd (12963683) United Kingdom