About Nil Satis Nisi 2 Limited (08951119) United Kingdom