About Essential Investments Ltd (13075317) United Kingdom