About 25essence Ltd (12095486) United Kingdom