About Intamac Systems Limited (03975170) United Kingdom