About Segmo Ltd (13416232) United Kingdom