About Terredor One Ltd (12474247) United Kingdom