About Enes 12 Ltd (11788440) United Kingdom