About Encorra Ltd. (09814654) United Kingdom