About Memocare Services Ltd (09623991) United Kingdom