About Segmentus Limited (09157221) United Kingdom