About Tulec Ltd. (11753097) United Kingdom