About Noci Ltd (11539917) United Kingdom