About Optimized Neurotech Ltd (12338467) United Kingdom