About Nosis Holdings Limited (13058856) United Kingdom