About Ensh Management Ltd (11452543) United Kingdom