About Tech Operations Limited (11417084) United Kingdom