About Enigma Holding L.p. (SL007492) United Kingdom