About Demographic Neurological Application Limited (SC458205) United Kingdom