About Nil Satis Nisi Limited (06454085) United Kingdom