About Synthetic Memory 77 Ltd (12161938) United Kingdom