About Nos Holdings Limited (12459642) United Kingdom