About Essential Minis Ltd (11702219) United Kingdom