About Enigala Limited (01449202) United Kingdom