About Nirvana Pillar Ltd (12197069) United Kingdom