About Segmented Solutions Limited (12655969) United Kingdom