About Nil Satis Nisi Optimum Limited (07999452) United Kingdom