About Neoc Ltd (12754799) United Kingdom