About Terrier Uk Holdings Limited (11984611) United Kingdom