About Segbol Limited (11701317) United Kingdom