About Segment Chasers Limited (SC699174) United Kingdom