About Iftec Ltd. (09171755) United Kingdom