About Intertech Holdings Limited (12407424) United Kingdom