About Segment Pulse Limited (06451923) United Kingdom