About Neuritek Therapeutics Ltd (12397255) United Kingdom