About Memorylic Limited (13416275) United Kingdom