About Segmentus Group Limited (11482236) United Kingdom