About Theoc Holdings Limited (11271035) United Kingdom