About Block Nirvana Ltd (13706958) United Kingdom