About Enigma 1664 Limited (02981148) United Kingdom