About Nedlix Ltd (12713609) United Kingdom