About Intelmatix Limited (13518237) United Kingdom