About Nydeus Ltd (12096098) United Kingdom