About Neuro Sync Ltd (SC574831) United Kingdom