About Seg International Limited (12691882) United Kingdom