About Enigma Applications Ltd. (07065114) United Kingdom