About Essential Life Ltd (12418831) United Kingdom