About Eidetic Memory Ltd (07751051) United Kingdom