About Neuro.ai Research Ltd (12966875) United Kingdom