About Nirvana Space Limited (NI650866) United Kingdom