About Enkostore Ltd (12904739) United Kingdom