About Enoka Limited (12016212) United Kingdom