About 3tc Holdings Limited (06990260) United Kingdom