About Outerinsight Holdings Limited (11200278) United Kingdom