About Segbo Limited (10865140) United Kingdom