About Essential Investments Uk Ltd (11012315) United Kingdom