About Intack International Ltd. (03880153) United Kingdom