About Napss Entertainment Limited (11076619) United Kingdom