About Nobel Nexoya Holdings Ltd (11898038) United Kingdom