About Seg Solutions Limited (12245043) United Kingdom