About National Memory Clinic Ltd (12572423) United Kingdom