About Noomicorn Limited (11443498) United Kingdom