About Indtec Ltd (11156868) United Kingdom