About Nirvana Films Inc Ltd. (11976022) United Kingdom