About Terka Service Ltd (12761742) United Kingdom