About Spark Neuro Rehab Ltd (13099976) United Kingdom