About Ns Optimum Holdings Limited (07483040) United Kingdom