About Tamkaw Neuro Care Ltd (09449324) United Kingdom