About Life & Essence Ltd (12233050) United Kingdom