About Nirguna Solutions Limited (11244255) United Kingdom