About Intachem Holdings Limited (06809837) United Kingdom