About Neura Sync Solutions Limited (09034551) United Kingdom