About Encofact Ltd. (07718547) United Kingdom