About Encote Investments Limited (07687383) United Kingdom