About Encounter Terrain Ltd (12268114) United Kingdom