About Memory Experts International Limited (02808017) United Kingdom