About Insight International Corporation Limited (02649410) United Kingdom