About Terredor Ltd (10855938) United Kingdom